package com.gw.ycny.pojo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * 地面沉降调查信息表
 * @TableName zhaa05a
 */
@TableName(value ="zhaa05a")
@Data
public class Zhaa05a implements Serializable {
    /**
     * 灾害点唯一编号(主键（需与地质灾害调查统一基本信息表保持一致）)
     */
    @TableId(value = "zhaa05a010")
    private String zhaa05a010;

    /**
     * 项目编号(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a030")
    private String zhaa05a030;

    /**
     * 灾害点名称(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a020")
    private String zhaa05a020;

    /**
     * 图幅编号(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a040")
    private String zhaa05a040;

    /**
     * 图幅名称(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a050")
    private String zhaa05a050;

    /**
     * 野外编号(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a060")
    private String zhaa05a060;

    /**
     * 室内编号(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a070")
    private String zhaa05a070;

    /**
     * 县市编号(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a080")
    private String zhaa05a080;

    /**
     * 省(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a090")
    private String zhaa05a090;

    /**
     * 县市区(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a100")
    private String zhaa05a100;

    /**
     * 乡镇(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a110")
    private String zhaa05a110;

    /**
     * 村(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a120")
    private String zhaa05a120;

    /**
     * 组(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a130")
    private String zhaa05a130;

    /**
     * 地理位置(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a140")
    private String zhaa05a140;

    /**
     * X坐标(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a150")
    private BigDecimal zhaa05a150;

    /**
     * Y坐标(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a160")
    private BigDecimal zhaa05a160;

    /**
     * Z坐标(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a170")
    private BigDecimal zhaa05a170;

    /**
     * 经度(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a180")
    private BigDecimal zhaa05a180;

    /**
     * 纬度(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a190")
    private BigDecimal zhaa05a190;

    /**
     * 沉降类型
     */
    @TableField(value = "zhaa05a200")
    private String zhaa05a200;

    /**
     * 沉降中心经度
     */
    @TableField(value = "zhaa05a210")
    private BigDecimal zhaa05a210;

    /**
     * 沉降中心纬度
     */
    @TableField(value = "zhaa05a220")
    private BigDecimal zhaa05a220;

    /**
     * 发生时间
     */
    @TableField(value = "zhaa05a230")
    private LocalDateTime zhaa05a230;

    /**
     * 沉降区面积(km2)
     */
    @TableField(value = "zhaa05a240")
    private BigDecimal zhaa05a240;

    /**
     * 年平均沉降(mm)
     */
    @TableField(value = "zhaa05a250")
    private BigDecimal zhaa05a250;

    /**
     * 历年累计沉降(mm)
     */
    @TableField(value = "zhaa05a260")
    private BigDecimal zhaa05a260;

    /**
     * 平均沉降速率(mm/a)
     */
    @TableField(value = "zhaa05a270")
    private BigDecimal zhaa05a270;

    /**
     * 地形地貌
     */
    @TableField(value = "zhaa05a280")
    private String zhaa05a280;

    /**
     * 地质构造及活动情况
     */
    @TableField(value = "zhaa05a290")
    private String zhaa05a290;

    /**
     * 地层岩性
     */
    @TableField(value = "zhaa05a300")
    private String zhaa05a300;

    /**
     * 厚度(m)
     */
    @TableField(value = "zhaa05a310")
    private BigDecimal zhaa05a310;

    /**
     * 结构
     */
    @TableField(value = "zhaa05a320")
    private String zhaa05a320;

    /**
     * 空间变化规律
     */
    @TableField(value = "zhaa05a330")
    private String zhaa05a330;

    /**
     * 水文地质特征
     */
    @TableField(value = "zhaa05a340")
    private String zhaa05a340;

    /**
     * 主要沉降层位
     */
    @TableField(value = "zhaa05a350")
    private String zhaa05a350;

    /**
     * 年开采量(m3/a)
     */
    @TableField(value = "zhaa05a360")
    private BigDecimal zhaa05a360;

    /**
     * 年补给量(m3/a)
     */
    @TableField(value = "zhaa05a370")
    private BigDecimal zhaa05a370;

    /**
     * 地下水埋深(m)
     */
    @TableField(value = "zhaa05a380")
    private BigDecimal zhaa05a380;

    /**
     * 年水位变化幅度(m)
     */
    @TableField(value = "zhaa05a390")
    private BigDecimal zhaa05a390;

    /**
     * 其它
     */
    @TableField(value = "zhaa05a400")
    private String zhaa05a400;

    /**
     * 诱发沉降原因
     */
    @TableField(value = "zhaa05a410")
    private String zhaa05a410;

    /**
     * 变化规律
     */
    @TableField(value = "zhaa05a420")
    private String zhaa05a420;

    /**
     * 沉降现状
     */
    @TableField(value = "zhaa05a430")
    private String zhaa05a430;

    /**
     * 发展趋势
     */
    @TableField(value = "zhaa05a440")
    private String zhaa05a440;

    /**
     * 直接损失（万元）
     */
    @TableField(value = "zhaa05a450")
    private BigDecimal zhaa05a450;

    /**
     * 死亡人数（人）
     */
    @TableField(value = "zhaa05a460")
    private Integer zhaa05a460;

    /**
     * 威胁对象(A：县城,B：村镇,C：铁路,D：公路,F：饮灌渠道,G：水库,H：电站,I：工厂,J：矿山,L：森林,M：输电线路,N：通讯设施,O：国防设施,P：居民点,Q：学校,R：农田,S：大江大河,Z：其它(需与地质灾害调查统一基本信息表保持一致))
     */
    @TableField(value = "zhaa05a470")
    private String zhaa05a470;

    /**
     * 其他威胁对象
     */
    @TableField(value = "zhaa05a475")
    private String zhaa05a475;

    /**
     * 威胁人口（人）(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a480")
    private Integer zhaa05a480;

    /**
     * 威胁房屋（户）(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a490")
    private Integer zhaa05a490;

    /**
     * 威胁财产（万元）(需与地质灾害调查统一基本信息表保持一致)
     */
    @TableField(value = "zhaa05a500")
    private BigDecimal zhaa05a500;

    /**
     * 危害对象(A：县城,B：村镇,C：铁路,D：公路,F：饮灌渠道,G：水库,H：电站,I：工厂,J：矿山,L：森林,M：输电线路,N：通讯设施,O：国防设施,P：居民点,Q：学校,R：农田,S：大江大河,Z：其它)
     */
    @TableField(value = "zhaa05a510")
    private String zhaa05a510;

    /**
     * 其他危害对象
     */
    @TableField(value = "zhaa05a515")
    private String zhaa05a515;

    /**
     * 主要危害
     */
    @TableField(value = "zhaa05a520")
    private String zhaa05a520;

    /**
     * 经济损失（万元）
     */
    @TableField(value = "zhaa05a530")
    private BigDecimal zhaa05a530;

    /**
     * 治理措施
     */
    @TableField(value = "zhaa05a540")
    private String zhaa05a540;

    /**
     * 治理效果
     */
    @TableField(value = "zhaa05a550")
    private String zhaa05a550;

    /**
     * 设置遥感解译点(0：否；1：是)
     */
    @TableField(value = "zhaa05a560")
    private Integer zhaa05a560;

    /**
     * 设置勘察点(0：否；1：是)
     */
    @TableField(value = "zhaa05a570")
    private Integer zhaa05a570;

    /**
     * 设置测绘点(0：否；1：是)
     */
    @TableField(value = "zhaa05a580")
    private Integer zhaa05a580;

    /**
     * 设置隐患点(0：否；1：是)
     */
    @TableField(value = "zhaa05a590")
    private Integer zhaa05a590;

    /**
     * 设置防灾预案(0：否；1：是)
     */
    @TableField(value = "zhaa05a600")
    private Integer zhaa05a600;

    /**
     * 野外记录信息
     */
    @TableField(value = "zhaa05a610")
    private String zhaa05a610;

    /**
     * 调查负责人
     */
    @TableField(value = "zhaa05a620")
    private String zhaa05a620;

    /**
     * 填表人
     */
    @TableField(value = "zhaa05a630")
    private String zhaa05a630;

    /**
     * 审核人
     */
    @TableField(value = "zhaa05a640")
    private String zhaa05a640;

    /**
     * 填表日期
     */
    @TableField(value = "zhaa05a650")
    private LocalDateTime zhaa05a650;

    /**
     * 调查单位
     */
    @TableField(value = "zhaa05a660")
    private String zhaa05a660;

    /**
     * 资料来源(记录数据的来源，包括：A（地质灾害1：10万区划调查）、B(地质灾害1：5万详细调查)、C(地质灾害应急调查)、D(地质灾害巡查排查)、Z(其它来源))
     */
    @TableField(value = "zhaa05a670")
    private String zhaa05a670;

    /**
     * 原序号
     */
    @TableField(value = "zhaa05a680")
    private String zhaa05a680;

    /**
     * 更新时间
     */
    @TableField(value = "zhaa05a690")
    private LocalDateTime zhaa05a690;

    /**
     * 沉降中心位置
     */
    @TableField(value = "zhaa05a700")
    private String zhaa05a700;

    /**
     * 照片(0：否；1：是)
     */
    @TableField(value = "zhaa05a710")
    private Integer zhaa05a710;

    /**
     * 录像(0：否；1：是)
     */
    @TableField(value = "zhaa05a720")
    private Integer zhaa05a720;

    /**
     * 是否核销(0：否；1：是)
     */
    @TableField(value = "zhaa05a730")
    private Integer zhaa05a730;

    /**
     * 设置工程点
     */
    @TableField(value = "zhaa05a583")
    private String zhaa05a583;

    /**
     * 设置搬迁点
     */
    @TableField(value = "zhaa05a584")
    private String zhaa05a584;

    /**
     * 核销单位
     */
    @TableField(value = "zhaa05a731")
    private String zhaa05a731;

    /**
     * 核销人员
     */
    @TableField(value = "zhaa05a733")
    private String zhaa05a733;

    /**
     * 核销时间
     */
    @TableField(value = "zhaa05a734")
    private LocalDateTime zhaa05a734;

    /**
     * 灾情等级
     */
    @TableField(value = "zhaa05a465")
    private String zhaa05a465;

    /**
     * 险情等级
     */
    @TableField(value = "zhaa05a505")
    private String zhaa05a505;

    /**
     * 规模等级
     */
    @TableField(value = "zhaa05a741")
    private String zhaa05a741;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}